github.com/refraction-networking/utls.echConfig.KemID (field)

8 uses

	github.com/refraction-networking/utls (current package)
		ech.go#L48: 	KemID                uint16
		ech.go#L79: 	if !s.ReadUint16(&ec.KemID) {
		ech.go#L157: 		if _, ok := hpke.SupportedKEMs[ec.KemID]; !ok {
		ech.go#L588: 		echPriv, err := hpke.ParseHPKEPrivateKey(config.KemID, echKey.PrivateKey)
		handshake_client.go#L239: 		echPK, err := hpke.ParseHPKEPublicKey(ech.config.KemID, ech.config.PublicKey)
		handshake_client.go#L249: 		ech.encapsulatedKey, ech.hpkeContext, err = hpke.SetupSender(ech.config.KemID, suite.KDFID, suite.AEADID, echPK, info)
		u_handshake_client.go#L362: 		echPK, err := hpke.ParseHPKEPublicKey(ech.config.KemID, ech.config.PublicKey)
		u_handshake_client.go#L372: 		ech.encapsulatedKey, ech.hpkeContext, err = hpke.SetupSender(ech.config.KemID, suite.KDFID, suite.AEADID, echPK, info)